High-Speed Motion Tracking by Direct Access of a CMOS Sensor∗
نویسندگان
چکیده
This ICCV’03 demonstration will present a new custom CMOS camera, which has been designed for very high performance in real-time tracking applications. We make use of the direct pixel access capabilities of a non-integrating CMOS sensor (Fuga 1000) and have designed an FPGAbased solution to fixed pattern noise calibration, random subwindow access, and USB2 interface connection. This device can handle two sensors simultaneously (synchronized stereo) and can provide up to 25 individually addressed and sized windows at rates of 2kHz. We will present a tracking application which localizes and keeps track of randomly moving targets under hard real-time constraints. 1 CMOS Camera Architecture We have developed an architecture with directly addressable multi-window capability and optional synchronized stereo functionality. CMOS camera technology has important benefits for tracking, like high bandwidth and very high refresh rates referring to window size. The current design consists of several blocks pictured in figure 1(a). For both image sensors shown at the top of the diagram we use a Fillfactory FUGA 1000, a 2/3” monochrome, logarithmic, non-integrating, random-accessible CMOS area image sensor with a resolution of 1024 x 1024 pixels. The sensor features are high fill factor and high dynamic range. The non-integrating illumination behavior of this sensor demands a correction of fixed-pattern-noise (FPN). For this purpose we use large RAM blocks for ∗We gratefully acknowledge support by the Austrian Science Foundation under project FWF P15748, and by the Christian Doppler Laboratory for Automotive Measurement Research (a) Block diagram (b) Stereo configuration Figure 1: Our custom CMOS camera architecture each camera to store several calibration images and frame data as well. To handle very fast window addressing, to obtain synchronized window readout from both cameras and for FPN correction on the fly a lot of glue logic must be added. To gain efficiency in terms of speed and size the whole logic is implemented in an FPGA device. We chose a USB 2.0 interface to the host computer for high transfer rate, small size and good performance. 2 Tracking Application Having access to small subwindows which can be addressed and read out at update rates of 2kHz permits us to reliably track fast and arbitrary moving objects. We will show this capability with the following demonstrator, which is currently being assembled by our workshop: We will use a frame with dark background, transparent cover, solid side-walls, and a wire-grating top and bottom. Air-flow will be generated by strong ventilation from bottom to top. Table-tennis balls will be inserted into the frame, which will move around in a random manner. The task is to simultaneously track all balls with one CMOS camera. This demonstration is focused on the specs of our camera and its application to very fast motion tracking. Tracking is done in small subwindows, which remain centered at the individual blobs due to the 2kHz update rate. We are taking full frame images only at initialization, later on only subwindows (typically 15 × 15 pixels) are grabbed. Furthermore, the non-integrating behavior of the sensor results in low motion-blur and the logarithmic characteristic allows a wide range of illumination intensitites.
منابع مشابه
Adaptive Voltage-based Control of Direct-drive Robots Driven by Permanent Magnet Synchronous Motors
Tracking control of the direct-drive robot manipulators in high-speed is a challenging problem. The Coriolis and centrifugal torques become dominant in the high-speed motion control. The dynamical model of the robotic system including the robot manipulator and actuators is highly nonlinear, heavily coupled, uncertain and computationally extensive in non-companion form. In order to overcome thes...
متن کاملA DVP-Based Bridge Architecture to Randomly Access Pixels of High-Speed Image Sensors
A design of a novel bridge is proposed to interface digital-video-port (DVP) compatible image sensors with popular microcontrollers. Most commercially available CMOS image sensors send image data at high speed and in a row-by-row fashion. On the other hand, commercial microcontrollers run at relatively slower speed, and many embedded system applications need random access of pixel values. Moreo...
متن کاملUsing CMOS image sensor to design of detection and statistical pedestrian in motion target
Image acquisition mode of the CMOS sensor is active, charge photosensitive diode of the output by direct amplification transistor. Moving object scale change and deformation; moving target in the tracking process or rotary motion, change and camera distance and perspective, will cause the target image scale change and deformation. In this paper, with a pedestrian movement target specific, stati...
متن کاملA CMOS Image Sensor with Non-Destructive Intermediate Readout Mode for Adaptive Iterative Search Motion Vector Estimation
A high-speed non-destructive CMOS image sensor with bi-directional multiple charge transfer active pixel scheme is presented. The high-speed intermediate pictures are used in the motion vector estimation with adaptive iterative search. The sensor has an ability to cancel FPN of intermediate image. The proposed adaptive iterative search with high-speed non-destructive intermediate pictures reduc...
متن کاملComputational Sensor for Visual Tracking with Attention
This paper presents a VLSI embodiment of an optical tracking computational sensor which focuses attention on a salient target in its field of view. Using both low-latency massive parallel processing and top-down sensory adaptation, the sensor suppresses interference from features irrelevant for the task at hand, and tracks a target of interest at speeds of up to 7000 pixels/s. The sensor locks ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003